WPPayForm\App\Modules\PaymentMethods\Offline\OfflineProcessor S

Total Complexity 46
Dependencies 9
Dependents 1
Total lines 367
Lines of code 271
Logical lines of code 135
Comment lines 10
Methods 12
Properties 0

Methods 12

Method Rating Maintainability Complexity Lines of code
processSubscriptionPayment()
A
44 6 48
processSubscriptionPaymentStatusChange()
A
44 6 47
getSubscriptionBillingTimes()
S
50 7 27
makeFormPayment()
S
48 4 35
getBillingGapDays()
S
59 5 15
choosePaymentMethod()
S
63 5 11
processSubscriptionSync()
S
48 3 32
addPaymentName()
S
61 4 12
processSubscriptionStatusChange()
S
51 3 26
init()
S
63 1 10
getLastBillCreationDate()
S
73 1 5
generateRandomID()
S
79 1 3